substantial reworking

Translations
значительная переработка
The substantial reworking improved the functionality of the software.
Значительная переработка улучшила функциональность программного обеспечения.
Words
reworking

noun
переработка
substantial

adjective
существенный